List of revisions:

30-Oct-2015
- Some minor internal improvements.

29-Oct-2015
- Fixed a bug in the Font property in the LinkLabel control.
- Setting 'Nothing' to the Font properties does not raise an error anymore.
  Instead in that case the Font will be set to the 'Ambient.Font'. (like MS controls do)

26-Oct-2015
- Renamed 'CreateFontFromOLEFont' to 'CreateGDIFontFromOLEFont' and 'CloneFont' to 'CloneOLEFont' in Common.bas.

18-Oct-2015
- The ZOrder method is now also available when setting to a shadow object. ('Set' command)

12-Oct-2015
- Fixed a bug that Me.Controls.Add() caused an lack of functionality on some controls. (e.g. some Events not firing)

10-Oct-2015
- Graphical bugfix on the checkbox style ListBoxW control.

02-Oct-2015
- Some minor internal improvements.

21-Sep-2015
- Included the Click event in the DTPicker and MonthView control.
- Included the Click and DblClick event in the StatusBar control.

16-Sep-2015
- Included the EllipsisFormat property in the ImageCombo control.

12-Sep-2015
- Included the StartOfWeek and Week property in the DTPicker control.
- Fixed a bug in the StartOfWeek property in the MonthView control.

17-Aug-2015
- The DatePart function in the Week property uses now vbFirstFourDays instead of vbUseSystem in the MonthView control. (ISO-Norm)

14-Aug-2015
- Included the Week property in the MonthView control.
- Some internal improvements in the DTPicker and MonthView control.

04-Aug-2015
- Included the Alignment property in the FrameW control.

03-Aug-2015
- Internal improvement in the UseColumnFilterBar property in the ListView control.

02-Aug-2015
- Included the EllipsisFormat property and the DisplayedCaption run time property in the LabelW control.

19-Jul-2015
- Included the SelectItem function in the ListBoxW control.
  Also replaced LB_ITEMFROMPOINT to the LBItemFromPt comctl32 function as LB_ITEMFROMPOINT is restricted to 16 bit.

16-Jul-2015
- Fixed a bug in the Selected property in the ListBoxW control. (only effected single selection ListBoxW)
  Also now the ItemClick event is fired when calling the Selected property resulted in a change. (Same behavior as on the MS ListBox)

14-Jul-2015
- The SizeGrip is now shown accordingly in the StatusBar control even when the parent/container has been changed at run time.

13-Jul-2015
- The StatusBar control does not need to subclass the parent form anymore.
- Included the Increment method in the ProgressBar control.

10-Jul-2015
- Fixed a bug in the CDDS_ITEMPREPAINT handler in the ListView control.
- Renamed the method 'SetFocusAPIField' to 'SetFocusToField' in the IPAddress control.

07-Jul-2015
- Included the UseColumnFilterBar property and ColumnFilterChanged/ColumnFilterButtonClick/BeforeFilterEdit/AfterFilterEdit event in the ListView control.
- Included the ColumnFilterChangedTimeout run time property in the ListView control.
- Included the FilterType/FilterValue property and EditFilter/ClearFilter method of a column header in the ListView control.

01-Jul-2015
- Included the DroppedDown property (replaces the ShowCalendar and CloseCalendar methods) in the DTPicker control.

30-Jun-2015
- Renamed the event 'GetCustomTipText' to 'ModifyTipText' in the Slider control.
  The Text param is now set to what the current tip text is and if the param changes it updates the tip text.

28-Jun-2015
- Included the Reversed property and GetCustomTipText event in the Slider control.
- Fixed a bug that the tool tip rect's did not update after resizing in the LinkLabel control.

25-Jun-2015
- Included the network address validation functionality into the TextBoxW control. ("msctls_netaddress")
  Design time: NetAddressValidator/NetAddressType property.
  Run time: ValidateNetAddress/ShowNetAddressErrorTip method and NetAddressFormat/NetAddressString/NetAddressPortNumber/NetAddressPrefixLength read-only property.

19-Jun-2015
- Included the Style/DownPicture/DisabledPicture/UseMaskColor/MaskColor/DrawMode property and OwnerDraw event in the CheckBoxW and OptionButtonW control.
- Fixed a bug in the Picture property in the CommandButtonW, CheckBoxW and OptionButtonW control.

17-Jun-2015
- The MultiColumn property cannot be set to True anymore when the DrawMode property is OwnerDrawVariable in the ListBoxW control.
  MSDN: The LBS_MULTICOLUMN and LBS_OWNERDRAWVARIABLE styles cannot be combined.

16-Jun-2015
- Included the ContextMenu event in the ComboBoxW control.

15-Jun-2015
- Included the ContextMenu and CalendarContextMenu event in the DTPicker control.

14-Jun-2015
- Included the GroupSubsetCount property in the ListView control.
- Included the SubsetLink, Subseted and SubsetLinkSelected property of a Group in the ListView control.

12-Jun-2015
- Fixed an Overflow problem in the ListView control.

07-Jun-2015
- Included the FileShareViolation event in the CommonDialog class.

05-Jun-2015
- The Container property is now not anymore read-only on a shadow object.

02-Jun-2015
- Adjusted the behavior of the picture drawing (graphical style only) in the CommandButtonW control and VisualStyles.bas to match with the original behavior.

01-Jun-2015
- Fixed a bug in the handling of the DisabledPicture property in the CommandButtonW control and VisualStyles.bas.

31-May-2015
- Included the ForeColor/Style/DownPicture/DisabledPicture/UseMaskColor/MaskColor/DrawMode property and OwnerDraw event in the CommandButtonW control.
- Some other minor improvements.

25-May-2015
- Included the ForeColor and Bold property of a column header in the ListView control.
- Included the ContextMenu event in the MonthView control.

20-May-2015
- Included the CharacterCasing property in the ComboBoxW control.

07-May-2015
- In the printer dialogs the resulting printer name is not truncated anymore to 30 characters in the CommonDialog class.

30-Apr-2015
- Fixed a bug that it was not possible to use the default file name in the show open dialog in the CommonDialog class.

11-Feb-2015
- Fixed a bug in the auto sizing in the LabelW control.
- Included the ContextMenu event in the Slider control.
- Removed the ToolTip control.

19-Jan-2015
- Some enhancements and modifications are done in the CommonDialog class:
  - Removed the function 'ShowOpenWith' as it does not fit into the concept.
    Because the open with dialog works as a execution and not like the others as a user input.
  - Renamed the function 'ShowFolder' to 'ShowFolderBrowser'.
  - Included the constants CdlCFApply, CdlBIFValidate and CdlBIFStatusText.
  - Included the events InitDialog, FileValidate, ColorValidate, FontApply and FolderBrowserValidateFailed.
  - Included the property 'HookEvents'. (indicates if the dialog box can raise events that requires a hook callback)
  - The folder browser dialog (if CdlBIFBrowseIncludeFiles flag is set) will now also set the FileOffset property, if necessary.
    The RootFolder is now a property and not a optional argument of the folder browser dialog function anymore.
    The OK button is now disabled (CdlBIFReturnOnlyFSDirs flag must be set) if the user selects a "\\ServerName" item. (SHGetPathFromIDList API fails)
  - The page min margins are now as properties and not as optional arguments of the page setup dialog function anymore.
  - The Font object property is removed and replaced with the underlying properties.
    The FontName property is for example now by default empty, as it is not dependent on a object anymore.
    This enables a more appropriate use of the font dialog. This way is the same as in the original CommonDialog control from MS.
  - The find and replace dialog uses now a WH_GETMESSAGE hook instead of a WH_KEYBOARD hook. (more reliable/compact; PostMessage API can now be used)
- Some other minor improvements.

29-Dec-2014
- The behavior of the Text property in the ListBoxW and ComboBoxW control is now equal to the original controls from MS.
- The embedded tool tips (in TabStrip, ToolBar etc.) supports now multiline also for comctl32.dll version 5.8x.

27-Dec-2014
- Included the HotMousePointer/HotMouseIcon property in the ListView control.
- Included the IMEMode property in the ComboBoxW and ImageCombo control.
- The SaveToolBar/RestoreToolBar methods are now unicode aware in the ToolBar control.
- Fixed a bug in the Locked property in the ComboBoxW control.
- Included the ColumnOrder run time property in the ListView control.

20-Dec-2014
- Fixed a bug that the tool tips did not display correctly when using comctl32.dll version 5.8x.
  Reason is that multiline tool tips (TTM_SETMAXTIPWIDTH with value 0) are only supported in comctl32.dll version 6.0 or higher.
- Certain property bags will not crash anymore when migrating from the MS controls.
- Included the DTFormat property of a panel in the StatusBar control.
- Enhanced the Style property (enum values) of a panel in the StatusBar control.
- Included the OLEObjectsAddFromFile method in the RichTextBox control.

22-Nov-2014
- Included the GetTickPosition function and HideThumb property in the Slider control.
- The ImageList control increments/decrements now the shell mod count.
  This missing element could cause an application not to start, especially on Windows XP.
- Some bugfixes and improvements.

15-Nov-2014
- Included the ThumbLeft/-Top/-Width/-Height and ChannelLeft/-Top/-Width/-Height property in the Slider control.

14-Nov-2014
- Fixed a bug in the UserControl_Resize handler and GetIdealSize method in the ToolBar control.

12-Nov-2014
- Included a WM_UNICHAR handler on all controls that process the WM_CHAR message.

10-Nov-2014
- Fix in the KeyChar param in the KeyPress events. The param is now a correct translated unicode character.
  This fix was necessary as the internal VB's TranslateMessage is not 'full' unicode aware.

02-Nov-2014
- On WinXP (but only when IDE uses comctl32.dll version 6.0) there were on some property pages
  black backgrounds on those CommandButton controls that were placed on a Frame control. (Known WinXP bug)
  This issue is now solved by the trick to put a PictureBox between the Frame and CommandButton.

31-Oct-2014
- Fixed a bug in the CustomFormat property in the DTPicker control.
  The CustomFormat takes now only in visible effect when the Format property is set to 'Custom'.

26-Oct-2014
- Fixed the issue that the property pages did not show the focus rectangles and accelerator keys.
  Though this was only the case when the VB6 IDE uses comctl32.dll version 6.0 or higher.

25-Oct-2014
- Fixed a bug in the 'ActualWidth' of a panel in the StatusBar control. (effects WinXP only)
- Renamed the BarColor property to 'ForeColor' in the ProgressBar control.
- Discarded the UseBackColor property in the StatusBar control.
- Included the ForeColor and Bold property of a panel in the StatusBar control.
- Included the 'SbrPanelProperties' class in the StatusBar control. (for the ForeColor property)

19-Oct-2014
- Replaced the 'SpbAlignmentConstants' to 'CCLeftRightAlignmentConstants' in the SpinBox control.
- Included the BackColor property in the MCIWnd control.
- Included the 'CbrBandProperties' class in the CoolBar control.
  Purpose of this class is to display the standard color property page at design time for a band.
  This is the proper way instead of how it was done before.
- Fixed a minor bug (content was not erased in the invalidation) in the Enabled property of a panel in the StatusBar control.

18-Oct-2014
- Some internal improvements and bugfixes.

16-Oct-2014
- Included the IMEMode property in the RichTextBox control.

15-Oct-2014
- Modified the OLEGuids type library to include the 'IObjectSafety' interface.
  But this new interface is only implemented into all the controls in the OCX projects.
  It isn't in the Std-EXE project as this would be completly unnecessary.

12-Oct-2014
- Included the OLEObjectsAddFromPicture method in the RichTextBox control.
  With this bitmap pictures can be inserted into by code. (e.g. from a StdPicture or the .Image property of a PictureBox)

10-Oct-2014
- Some internal improvements and bugfixes.

08-Oct-2014
- Included the IMEMode property in the TextBoxW control.

05-Oct-2014
- Included the IconSpacingWidth/IconSpacingHeight run time property and ResetIconSpacing method in the ListView control.

02-Oct-2014
- Included the BeforeScroll/AfterScroll event in the ListView control.
- Included the UseColumnChevron property and ColumnChevronPushed event in the ListView control.
- Bugfix in the internal CheckHeaderControl function in the ListView control.

30-Sep-2014
- Included the StopUndoAction method in the RichTextBox control.
- Renamed the ResetUndoFlag method to 'ResetUndoQueue' in the RichTextBox control.

29-Sep-2014
- Minor bugfix in the DoubleBuffer property in the ToolBar control.

27-Sep-2014
- Included the Hot run time property of a button in the ToolBar control.
- Included the HotItem property in the ToolBar control.
- Renamed the ButtonMouseEnter/ButtonMouseLeave events to 'ButtonHotChanged' in the ToolBar control.
- Some other minor improvements.

25-Sep-2014
- Fixed a problem that the HighLighted property of a Button in the ToolBar control did not consider the design time state at run time.

24-Aug-2014
- Included the Today property in the MonthView control.

23-Aug-2014
- Included the DrawMode property and ItemDraw event in the TabStrip control.

19-Aug-2014
- Included the HotChanged event in the Pager control.
- The RowCount property in the TabStrip control returns now explicitly as 'Long'.
  Before there was no declaration, which means that the property returned as 'Variant'.

[...]

11-Nov-2012
- First release.